package java6681.lesson05;

import java.util.HashSet;
import java.util.Random;

/**
 * @author Junichiro
 * @description 不重复随机数（HashSet）
 * @date 2021-04-05 19:47
 **/

public class HashSetRandom6681 {
    public static void main(String[] args) {
        /*产生10个50～80之间的随机数存储在HashSet中*/
        Random r = new Random();

        HashSet<Integer> list = new HashSet<>();

        /*HashSet中的10个数不能重复*/
        while (list.size() < 10){
            int i = r.nextInt(31) + 49 + 1;
            list.add(i);
        }
        /*用增强for把10个数输出*/
        for (Integer integer : list) {
            System.out.println(integer);
        }
    }
}
